/*卡片阴影效果*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    padding: 0;
    margin: 0;
}
.card-view {
    /*margin: 8px 2px;*/
    /*  padding: 16px;*/
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .04);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .16), 0 0 0 1px rgba(0, 0, 0, .04);
    background: #fff;
    border-radius: 2px;
}
/*=====================================*/
.item {
    background:white;
    width: 7.5rem;
    padding: 0.2rem;
}

.type1 {
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 0.2rem;

}
.cinema-name {
    font-size: 0.28rem;
    color: #333333;
}
.pay-status {
    font-size: 0.28rem;
    color: #333333;
}
.pay-money{
    font-size: 0.28rem;
    color: #ef3933;
}
/*=====================================*/
.type2 {
    margin-top: 0.1rem;
}
p{
    padding: 0.05rem;
}
img {
    width: 1.43rem;
    height: 1.8rem;
}
.film-name {
    font-size: 0.3rem;
    color: #333333;
}
.pay-time {
    color: #666666;
    font-size: 0.24rem;
}
.seat-position {
    color: #666666;
    font-size: 0.24rem;
}


/*==================================================*/
.type3 {
    margin-top: 0.1rem;
    padding: 0.1rem 0 0;
    border-top: 1px solid #EEEEEE;
}


.remain-pay-time{
    font-size: 0.26rem;
    color: #ef3933;
}
.pay-btn {
    display: inline-block;
    line-height: 0.58rem;
    width: 1.36rem;
    height: 0.58rem;
    text-align: center;
    background-color: #ffa900;
    border-radius: 6px;
    color: white;
    font-size: 0.28rem;
}